From: route@monster.com
Sent: Wednesday,
November 2, 2016 12:41 PM
To: hg@apeironinc.com
Subject: Please
review this candidate for: Software Engineer
This resume has been forwarded to
you at the request of Monster User xapeix03
|
|||||||
|
|||||||
|
|
|
||||||
|
||||||
|
Kevin Tsou P.2 ChihHurng Kevin
Tsou KCTsou@aol.com 13797
Necklace CourtCell Phone: (703)
964-6309
Chantilly,
VA, 20151Home Phone: (703) 263-1549 SUMMARY Over
20 years experience in software design and development in the DHS, defense,
aviation, internet, hi-tech and banking industries. Particularly skilled in
Java, real-time, multi-tasking Linux/Unix/Solaris/C, C++, Stratus/PL1, PERL
and in application programming of management information system using
COBOL/CICS. A cooperative, competent and accurate professional who performs
well in teams as well as independently, analyzes and solves complex problems
and achieves consistent results. TECHNICAL SKILLS Languages:
Java, J2EE, PL/SQL, C, C++, PL1, Python, XML, Visual Basic, PERL, C
Shell Scripting, COBOL/CICS Databases:
MongoDB, Spring Data, Oracle, Microsoft SQL Server, Sybase, MySQL, DB2,
Foxpro Operating
Systems: Windows , Linux, Solaris, Unix, STRATUS/VOS, IBM/MVS, VAX/VMS Hardware:SUN
workstation, STRATUS, IBM 3033, IBM 4341, HP/9000, VAX/PDP-11, CRAY Y/MP, PC Others: Spring Framework 3.1, Angular JS, Migrating
systems from Struts 1 to Struts 2, Activiti, Gradle, Hibernate, HTML, CSS,
Tomcat, TC Server, JBoss, Resin server, Agile Development, Java Blue
Prints/Core Java Patterns, GIT, CVS, SVN, Jenkins, JUnit, TDD, Rally, Jira,
Adobe Livecycle, Client/Server, IBM MVS TSO, ISPF/PDF, CLIST, JCL, JES2, VSAM
files, GDB, MATLAB, UML, NetBeans, Eclipse, Infiniband, 10G Either and
TCP/UDP programming. DOD Clearance Level Secret
Clearance TECHNOLOGY STACKS FAS Technology Stacks: (December, 2014 ~ now) J2EE,
Struts 1, Struts 2, Migrating FAS from Struts 1 to Struts 2, JSP, JavaScript,
AJAX, XML, EJB, DAO, Hibernate,
PL/SQL, Oracle 11, Microsoft SQL Server, Solaris, Windows, Ant, JBoss, SCRUM,
Agile, Jira, CI, TDD, NetBeans, Application Virtualization,Development Test
as a Service (DTaaS). ELIS Technology Stacks: (September, 2014 ~ December, 2014) J2EE,
Spring Framework 3.1, Angular JS, JSP, JavaScript, AJAX, JMS, XML, EJB, DAO,
Spring Data, MongoDB, Hibernate,
Oracle 11, Windows, GIT, Ant, CruiseControl, Tomcat 7, vFabric TC Server,
MuleSoft, SCRUM, Agile, Rally, Activiti,
Gradle, Jenkins, CI, JUnit, TDD, Spring Tool Suite, Adobe Livecycle,
Application Virtualization, Development
Test as a Service (DTaaS). SEVIS Technology Stacks: (October, 2013 ~ September, 2014) J2EE,
Struts 1, JSP, JavaScript, AJAX, Servlet, JMS, JPA, XML, JavaMail, EJB, DAO,
JDBC, PL/SQL, ORM, Oracle
11, Windows, SVN, Ant, CruiseControl, Resin 3.0.27, SCRUM, Agile, Jira,
Jenkins, CI, JUnit, TDD, Eclipse(Kepler), Application Virtualization. EMPLOYMENT HISTORY Soft
Tech Consulting, IncChantilly, VA Senior
Software EngineerSep,2014 –Present Maintain, design, develop, test, implement and
document J2EE-based components. Manage
Software releases from conception to deployment. Analyze
needs of the customer and implement solutions. Supports
the design and architecture related to the applications in the environment
using industry tested design patterns such as Spring MVC, Struts 2, DAO, etc. Migrating Freight Assessment System (FAS) from
Struts 1 to Struts 2 for Transportation Security Administration. Flexible Agile Development Services (FADS) provide
USCIS with a Flexible Agile Development capability to accomplish IT development
projects across the agency. Provide enhancement development support for the
Electronic Immigration System (ELIS). Deliver development services that provide
enhancements to the current USCIS applications. Perform the full suite of development tasks using
Agile methodologies, including, but not limited to: participating in creating user stories for both
business functionality, technical requirements and defining acceptance
criteria, estimating the size of stories, solution design, development and
testing. Strengthening the security and integrity of the
immigration system. Providing effective customer-oriented immigration
benefit and information services. Strengthening the infrastructure supporting the
USCIS mission. Skills/Experience for U.S. Citizenship and Immigration Services (USCIS)
Electronic Immigration System (ELIS) and Transportation Security
Administration (TSA) Freight Assessment System (FAS): §
Spring Framework 3.1, Struts 2, Angular JS, JMS, AJAX,
XML, JavaScript, EJB, DAO §
Migrating FAS from Struts 1 to Struts 2. §
Spring Data, MongoDB, Hibernate, Oracle 11 §
GIT, Ant, CruiseControl, Tomcat 7, vFabric TC Server,
JBoss, MuleSoft §
SCRUM, Agile, Rally, Activiti, Gradle, §
Jenkins, CI, JUnit, TDD, Spring Tool Suite §
Application Virtualization, Development Test as a Service
(DTaaS) §
Ability to complete projects on time and budget §
Excellent Knowledge of the Software Development Lifecycles §
Ability to think critically and problem-solve §
Ability to prioritize deliverables §
General Knowledge of DHS networks and applications FederatedIT,
IncCrystal City, VA Senior
Applications DeveloperOct,2013 –Sep,2014 Provide enhancement development support for the
Student and Exchange Visitor Information Systems (SEVIS). Deliver development
services that provide enhancements to the current SEVIS applications. Manage
Software releases from conception to deployment. Analyze
needs of the customer and implement solutions. Help
to manage the project within confines of time, scope, and budget. Work
closely with team to develop, integrate, test, monitor, and deliver. Perform
Software audits based on Standard Operating Procedures. Develop
new applications and support/enhance existing solutions. Collaborate
with the team to diagnose and resolve defects Skills/Experience for SEVIS applications: §
J2EE, EJB, JSP, Servlet, JMS, AJAX, JPA, JDBC, XML,
JavaScript, JavaMail §
Struts 1.0, DAO §
ORM, Oracle 11, PL/SQL §
SVN, Ant, CruiseControl, Resin 3.0.27, Jira §
SCRUM, Agile §
Jenkins, CI, JUnit, TDD, Eclipse(Kepler) §
Application Virtualization §
Solid Communication Skills §
Work well individually, as well as within the team §
Ability to complete projects on time and budget §
Excellent Knowledge of the Software Development Lifecycles §
Ability to think critically and problem-solve §
Ability to prioritize deliverables §
General Knowledge of DHS networks and applications Cubic
Cyber Solutions, IncHerndon, VA Senior
Software EngineerFeb,2012 –May, 2013 Performs complex software engineering duties
including the full-range programming tasks: problem analysis, solution
determination, code design and development, integration, test, modification
and documentation. Plans and participates in software systems
development from inception to completion, including gaining customer
acceptance. Defines test schedules, test data requirements,
recommends test controls, strategies and equipment. Prepares design proposals to reflect cost, schedule
and technical approach. Consults with other engineers to evaluate
hardware/software interfaces and optional performance requirements. Conducts and participates in the in-house design
reviews and technical meetings. Coordinates and develops project concepts,
objectives, specifications and resource needs. Monitors project status and progress for software
engineering tasks. Provides technical guidance and keeps informed of
improvements in software engineering techniques. Provides security and networking infrastructure
solutions. Provides exceptional service that meets the
customers needs. ·
Designed and implemented Solaris/C, Linux/C UDP
client/server to offer secure real-time transfer of classified data from
unclassified level to Top Secret Special Compartmented Information (TSSCI)
levels to make the Cubic XDS Guard the fastest Guard on the UCDMO (Unified
Cross Domain Management Office) list. The diode speed of the XDS Guard
improves by 20 times and can transmit data at the lightning speed of 10 Giga
bits per second. The XD Guard uses Java JSP and Servlet for front-end
interface and SSL libraries for webmin. ·
Designed, developed and delivered the Solaris/C, Linux/C
TCP client, TCP-to-UDP, UDP-to-TCP and TCP server for Cubic XDS Guard one way
directory streaming transfer to transmit terabytes data for customers. ·
Worked and delivered the XDS Guard one way email transfer
for customers for Microsoft Exchange Server and Outlook client using PERL. ·
Prepared and burned DOMs (Disk On Module) for XDS Guards. ·
Checked, debugged and fixed the XD-10G, XD-1000 hardware
and software problems. ·
Prepared, checked and supported the XDS Guard setup and
test procedures. ·
Integrated and used Postfix, Procmail for XDS Guard one
way email transfer applications. ·
Designed and performed the XDS Guard high speed transfer
demo to customers. ·
TCP/UDP socket network programming for XDS Guards. ·
The areas of my expertise are high speed data transfer (10
Gbs (Giga bits per second), 20 Gbs) and large files transfer (1 TB
(terabytes), 10 TB). ·
Tested and cleared packages for XDS Guard customers to
use. Autumn
Glory CorporationLas Vegas, NV IT
Director / Financial ManagerApr,2010 –Sep, 2011 Managed and ensured the information technology and
computer systems that support enterprise goals. Oversaw the preparation of financial
reports, direct investment activities, and implement cash management
strategies. MITRE/CAASD
(Center for Advanced Aviation System Development)McLean, VA Software
Engineer, Sr.Apr,2001 –Apr, 2010 Designed and implemented client/server and
multi-system interdependent applications ·
Revamped, implemented, validated and modified the GAME
(GPS Approach Minima Estimator) software using UNIX/C/C++, Java JSP and
Servlet. Put the GAME software in CVS (Concurrent Versions System) and fixed
bugs. The application provides insight into the impact of approach design
criteria on the expected minima at thousands of runway ends. It helped the
FAA to estimate WAAS (Wide Area Augmentation System) access benefits for
hundreds of airports. ·
MITRE/Officer Award for GAME development and assessment in
2002. ·
Implemented and improved essential Capstone Communications
& Control Servers (CCCS) including FIS-B (Flight Information
Services-Broadcast), display, TIS-B (Traffic Information Services-Broadcast),
playback, monitor and record clients using UNIX/C, JSP, Servlet and
JDBC. ·
Developed and delivered FIS-B Nexrad processing,
distribute server, Nexrad (Next-Generation Radar) feeder, Nexrad
converter, Nowrad (National Operational Weather radar) feeder, Nowrad converter,
primer (to retrieve archived files) and purger servers. The 1st version of
FIS-B was delivered to FAA in January 2003. ·
Designed, implemented, tested and debugged CCCS to deliver
error free CCCS software and to provide ADS-B (Automatic Dependent Surveillance-Broadcast),
TIS-B and FIS-B services to aviation community. Responsible for improving
CCCS software to run 24 hours a day, 7 days a week, 365 days a year. The FAA
(Federal Aviation Administration) stated that the CCCS software has been
running error free for more than a year – a very rare feat for the FAA in
2004. ·
MITRE/Officer Award for Capstone development and
assessment in 2004. ·
Served as CAASD’s TFR (Temporary Flight Restriction)
expert for leading CAASD’s graphical TFR works. Added new feature for FIS-B
server processing to send text/graphical TFR messages using C/C++, J2EE, JSP,
JMS, Servlet, JDBC, Eclipse, CVS and mySQL. ·
Designed and implemented the Service Volume Coverage
Comparison Tool which enables FAA to evaluate coverage of GBTs (Ground Based
Transceiver) from proposed locations using MATLAB, JSP and Servlet. ·
Designed and implemented Flight Deck Direct Warning System
to improve runway safety for NAS (National Airspace System) using C/C++,
JDBC, JSP and Servlet. ·
Developed FIS-B products: NOTAM (Notice To Airmen), AIRMET
(Airmen's Meteorological Information), SIGMET (Significant Meteorological
Information), SUA (Special Use Airspace) and precipitation required by SBS
(Surveillance and Broadcast Services) Program Office using C/C++, J2EE, JSP,
JMS, Servlet, Applet, JDBC, Eclipse, CVS and mySQL. America
Online, Inc.Dulles, VA Programmer
/ AnalystApr,1993 – Jan,2001 Designed and implemented real-time, multi-tasking
client/server applications ·
Designed and developed the Network Operations Center and
AOL TV Unix/C/C++ phone_home servers which
reported problems to AOL technology department for resolution before members
call customer service department, significantly improving customer service
department productivity. ·
Redesigned and maintained international text tools for AOL
international to send Japanese, French, German and other language texts to
users using C/C++, JSP and Servlet. ·
Implemented and maintained Unix/C/C++ rejector server to
tell the members when certain areas are down or too busy. ·
Created and implemented unique, proprietary tools and
servers to manage the distribution of AOL contents to internal and external
users. ·
Designed and maintained STRATUS/PL1 tools and servers for
forms and pictures management. ·
Implemented and maintained STRATUS/PL1 UDO (Update Disk
Operation) tools and servers to update 30 million AOL client databases and
tools, eliminating the need for CD
distribution. ·
Implemented and maintained STRATUS/PL1 retriever and
dodman (Data on Demand) servers for Visual Publisher Designer for AOL graphic
designers. Information
Dynamics, Inc.Bethesda, MD Programmer
/ AnalystJan, 1992 – Apr, 1993 Designed real-time, multi-tasking software and MIS
applications ·
Consultant at IBM Manassas – designed and implemented
Message Construction Aids Facility (MCAF) for banking system to send messages
between different IBM computers using IBM C/370, Borland C++ and COBOL/CICS. ·
Researched and developed real-time multi-tasking C
language applications for point of sale system. EDUCATION MS
Computer Science, 1992 University
of Maryland, Princess Anne, MD GPA
4.0 out of 4.0 BS
Computer Science, Chung-Yuan
Christian University, Chung-Li City, Taiwan HONORS The
Honor Society of Phi Kappa Phi by
election of the Chapter at University of Maryland. The
Honor Society of Upsilon Pi Epsilon
by election of the Chapter at University of Maryland. PUBLICATIONS Fuzzy
Logic and Process Control – Applications to Rice Wine Production on Society of Photo-Optical Instrumentation
Engineers (SPIE) International Symposium on Optical Tools for Manufacturing
and Advanced Automation in September 1993. A
Statistical Analysis of Values of 1000! and Fibonacci Number 30000 on The Journal of Computing in Small Colleges in
September 1993. COMPUTER CLASS AND TRAINING JAVA
class at Educator.com by Maury
Hillstrom M.S. Advanced
JAVA class at Educator.com by Dr.
Massoud Ghyam, Ed.D. HTML
class at Educator.com by Brenton
Strine, M.S. |
|
|
||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Languages: |
Languages |
Proficiency Level |
|
Chinese - Mandarin |
Fluent |
|
|
Chinese - Taiwanese |
Fluent |
|
|
|